“Use case”常译为“用例/使用案例”,指描述用户(或其他系统)为达成某个目标,与系统之间进行的一系列交互与步骤(常用于软件工程、产品设计与需求分析)。在不同语境中也可泛指“应用场景”。
/ˈjuːs keɪs/
A use case describes how a user achieves a goal with the system.
用例描述用户如何通过系统实现某个目标。
Before we start coding, we should write detailed use cases to clarify edge cases and business rules.
在开始编程之前,我们应该写出详细的用例,以澄清边界情况和业务规则。
“Use case”由“use(使用)+ case(情况/案例)”构成,字面意思是“使用的情况”。该术语在软件工程与面向对象分析中被系统化使用,常与UML(统一建模语言)及需求建模方法一起出现,用来帮助团队把“用户要做什么”说清楚。